home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PCMania 40
/
PCMania CD40_1.iso
/
render40
/
oca_a
/
alfil.inc
< prev
next >
Wrap
Text File
|
1995-10-05
|
821b
|
29 lines
#include "shapes.inc"
#declare Base=union{
intersection{
quadric{Ellipsoid scale <2.3 2.3 2.3>}
plane{<0 -1 0> 0}
}
quadric{Ellipsoid scale <2 .5 2> translate <0 2 0>}
}
#declare Cuerpo=intersection{
plane{<0 1 0> 5}
quadric{Hyperboloid_Y scale <.5 1.5 .5> translate <0 5 0>}
plane{<0 -1 0> 1}
}
#declare Cabeza=union{
quadric{Ellipsoid scale <1.3 .4 1.1> translate<0 5.5 0>}
quadric{Ellipsoid scale <1.1 .4 1.1> translate<0 6 0>}
quadric{Ellipsoid scale <.9 .4 .9> translate <0 6.5 0>}
quadric{Ellipsoid scale <.8 1.3 .8> translate <0 8 0>}
quadric{Ellipsoid scale <.5 .5 .5> translate<0 9.5 0>}
}
#declare Alfil=union{
union{Base}
intersection{Cuerpo translate <0 1 0>}
union{Cabeza}
}